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.