880.67 meters = 2889.33727 feet