2639 cm = 26.39 meters