Answer:
125 kilometers
Explanation:
60 min = 1 hour
25/60 = 5/12
5/12 * 300 = 125
9.4m questions
12.2m answers