266.4 meters = 26640 cm