26.63 cm = 10.484252 inches