Just meeting in the parking lot? I have only been there once, and I don't really remember how it is "shaped".
Anyway, I am planning on being there unless it is POURING rain. A little rain is OK. In my Gray GMC Sierra. I'll be the one in the raincoat and rubber boots weedwacking everything in sight.
I can't stay too long though, have to leave by 11.