884.55 meters = 2902.066929 feet