Heard that the Dome is on higher ground. Wonder just HOW high?
I heard 25'above sea level at its base.