Science, asked by shiadavis3, 4 months ago

what are 395,000 meters? * 9000 seconds.

Answers

Answered by Xxitzking01xX
19

Answer:

Answer: 395,000 ÷ 9000 = 43.888888 (the 8 repeats) meters per second

Similar questions