I checked google satellite view and found that it has a fairly recent photo of the site with much of the buildings/construction visible.
Here is the raw image followed by the same image with labels based on the map that rteetz posted above. Check out the 100' scale in the upper left corner. Maybe it will help you figure out the size compared to other parks.
It's interesting to note from a "Feng Shui" viewpoint that this park is not aligned exactly north-south like
Disneyland Anaheim, Magic Kingdom, Epcot, or for that matter Beijing's Temple of Heaven Park and Tiananmen Square/Forbidden City.
View attachment 110042
View attachment 110043