Answer:
11.46 meters
Explanation:
12min 30sec = 12.5min
55km/h * 12.5min * 1h/60min = 11.4583333333meters
8.6m questions
11.2m answers