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