65.5 cm = 25.787402 inches