266.6 meters = 26660 cm