26.6 meters = 2660 cm