284.82 meters = 934.448819 feet