A solenoid used to produce magnetic fields for research purposes is $2.0 \mathrm{m}$ long, with an inner radius of $30 \mathrm{cm}$ and 1000 turns of wire. When running, the solenoid produces a field of $1.0 \mathrm{T}$ in the center. Given this, how large a current does it carry?