68.5 cm = 26.968504 inches