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