893 meters = 2929.790026 feet