2624 cm = 26.24 meters