284.94 meters = 934.84252 feet