What is the meaning of this sentence? It's really complicated!
その上に無慮百に及ぶ階層が積み重なっているというのだから、茫漠とした広大さは想像を絶する。
I broke it down to words (hopefully I got them right):
その上に - in addition
無慮百 - approx. 100
及ぶ階層 - levels in range
積み重なっている - are accumulating
という - they said
のだから: I read somewhere it's used for emphasis and when a fact in known for both the listener and speaker but I don't get how it works in this sentence.
茫漠とした広大さ = 茫漠とした (boundless) + 広大さ (vastness) ?
想像 - imagination
絶する - to be unimaginable
This sentence really is complicated, so I would love if you could help me get it's meaning ^^