64.8 cm = 25.511811 inches