1121.6 meters = 3679.790026 feet