2631 cm = 26.31 meters