3626 meters = 11896.325459 feet