A ramp for wheelchair access to the gym has ct slope of 5% (that is, the ramp rises 5 feet vertically for every 100 feet of horizontal distance). The entire ramp is built on level ground, and the entrance to the gym is 2 feet above the ground. What is the horizontal distance, in feet, between the ends of the ramp?