67.5 cm = 26.574803 inches