88 yards
Chat with our AI personalities
100 yards = 300 feet = 300/5280 = .0568 miles 18 sec = 18/60 minute = 18/3600 hours = .005 hours thus answer is .0568 miles/.005 hours = 11.36 mph
660 yards = 0.375 miles
0.1 miles = 176 yards.
54 miles = 95,040 yards
1000 yards = 0.568181818 miles