2649 cm = 26.49 meters