67.9 cm = 26.732283 inches