269.6 meters = 26960 cm