Complex sentence: It has a prominence of, created by the Babine-Stuart Pass, thus making it one of Canada's many Ultra peaks.
Split into simpler sentences: It has a very large prominence of, created by the Babine-Stuart Pass. Thus making it one of Canada's many Ultra peaks.