Could be wrong, but I think that fence on the bottom right is the right field fence for the baseball field, with a weird ass hill in play in RF.
It's an awkward AF complex. Would enjoy some pics of it all and a mini version of a skinben-like post in the LOL@other stades thread.