70.6 cm = 27.795276 inches