Answer:
5.6 miles
Explanation:
7 / 80 = 0.0875 (How many miles per min)
0.0875 * 64 = 5.6 miles
5.9m questions
7.6m answers