64.4 cm = 25.354331 inches