Answer:
266.75 meters in 15 seconds
Step-by-step explanation:
1067 m per min
1 minute = 60 seconds
60 secs/15 secs = 4
1067m/4
9.4m questions
12.2m answers