67 cm = 26.377953 inches