63.8 cm = 25.11811 inches