Calc Word Problems

A hemisphere of radius 7 sits on a horizontal plane. A cylinder stands with its axis vertical, the center of its base at the center of the sphere, and its top circular rim touching the hemisphere. Find the radius and height of the cylinder of maximum volume.