Answer:
1.33 km per minute
Step-by-step explanation:
120 km divided by 90 is 1.33 km
9.5m questions
12.2m answers