65.1 cm = 25.629921 inches