65.6 cm = 25.826772 inches