884.67 meters = 2902.46063 feet