Elizah54321 Elizah54321 08-12-2015 Mathematics contestada What is closer 17,160 feet 2,640 yards or 7/4 of a mile