2622 cm = 26.22 meters