64.9 cm = 25.551181 inches