2623 cm = 26.23 meters