3367.9 meters = 11049.540682 feet