2682 cm = 26.82 meters