2606 cm = 26.06 meters