Answer:
8.33 meters per second
Step-by-step explanation:
1500 meters/180 seconds=1500/180=8.3333 meters per second
5.1m questions
6.7m answers