Answer:
4848 meter per minute
4.848 kilometers per minute
15905.512 feet per minute
954330.72 feet per second
Explanation:
9.5m questions
12.2m answers