Answer:
50280 meters
Step-by-step explanation:
33.52 meters/seconds is 2011.2 meters/minutes (multiply by 60)
2011.2 meters/m * 25 minutes = answer
7.4m questions
9.9m answers