62.8 cm = 24.724409 inches