We've all been a bit obsessive about looking at places on google maps lately at work. I thought I'd take a look at the lottie from the air and this is how it looks. Might give you a better idea on the layout and scale. Damn, it is big! haha!
Let me see a pic of yours too. I'd be interested to see the different layouts. :)