Answer:
49.563 kilometers
Explanation:
49563 meters / 1000 = 49.563 kilometers
49563 meters is equal to 49.563 kilometers when rounded to three decimal places.
9.4m questions
12.2m answers