2600 cm = 26 meters