Answer:
One meter = 10 decimeters = 100 centimeters = 0.001 kilometers = 3.2808399 feet = 1.0936133 yard = 0.000621371192 mile = 39.3700787 inches
Explanation:
3.6m questions
4.6m answers