2670 cm = 26.7 meters