2605 cm = 26.05 meters