I'm really having trouble with this question. So glad this is a take-home quiz otherwise I'd be screwed.
English
#Offtopic
-
15 Replies60 meters per hour= 0.0372822715 miles per hour 26.8224 hours per mile 26.8224x60= 1609.344 hours It'll take you that long to go 60 miles.