65.2 cm = 25.669291 inches