65.7 cm = 25.866142 inches