3498 meters = 11476.377953 feet