Force Fields!!!
(back to your day... and here I made an extra Tin Foil hat for you!

)
Yeah.. that pressure would be insane, and they'd need self preserving power, unless it was built near those hot spots on the ground.. and then maybe a gen on it.. Dunno though.. unless we find a way to map the surface a bit better than we do now.. can't really say a thing.