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