20 meters = 200 decimeters
20
20 km = 20 x 1000 meters = 20 000 meters
.2 meters = 20 centimeters
20 kilometers is 20,000 meters.
20 yards is about 18.3 meters.
20 meters = 787.4 inches.
20 feet = 6.1 meters.
There are 2000 centimeters in 20 meters.
200,000 square meters in 20 hectare.
20 feet = 6.096 meters
20 meters = 0.01243 miles20 metres is 0.0124274 miles.
1 mile = 1609.34 meters, so 20 meters = .0124 miles.