67.2 cm = 26.456693 inches