A uniform hollow cylinder of mass 6.5 kg, inner radius 0.13 m and outer radius 0.25 m approaches a flat ramp and rolls up the ramp without slipping. The ramp is inclined at 20o. How far along the ramp does the cylinder roll before stopping, if its initial forward speed is 12 m/s ?