Obviously, but this illusion doesn't work lol
I visit the park's frequently, so it's not like I'm just seeing the parks from aerial images solely. I have no recent photos myself, but was able to find one from February on Twitter. Very easy to see both the drop building and the utilities building. And this is before they "shed" the parks prior to hurricane season.
(you can tell this is recent, as the netting was not there opening day)
View attachment 22231
The trees have grown in, but that building is massive.