62 cm = 24.409449 inches