266.2 meters = 26620 cm