I mean, the giant doors we see all over in these kinds of buildings, I am absolutely open to those ideas. There's a lot of compelling stuff out there to support those theories.
This was is supposedly built in the 1300's from the little digging I did (could be wrong, I didn't look very hard in this particular instance). That makes it even more implausible though.
The official story just doesn't add up. No way.