2620 cm = 26.2 meters