Answer:
2.4 miles per second
Explanation:
50 meters / 120 seconds = 2.4 mps
8.0m questions
10.7m answers