0
Anonymous
0.062 meter (1,000 millimetres/meter)
Wiki User
Chat with our AI personalities
62 meters = 67.8040245 yards
0.62 meters.
It is: 62 cm = 0.62 metres
1 inch = 0.0254 meters 5'2 is 62 inches 62" = 1.5748 m
62 feet = 20.6666667 yards