2661 cm = 26.61 meters