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