Answer:
75/15.5 = 4.83870967742 =4.84 meters per second.
This is a faster time than 5 meters per second.
Explanation:
7.9m questions
10.5m answers