68.3 cm = 26.889764 inches