266.8 meters = 26680 cm