62.9 cm = 24.76378 inches