884.7 meters = 2902.559055 feet