266.5 meters = 26650 cm