I would have no problem with "park," either. And don't know why BobSmith thinks 100 meters long is too big to be a park. Perhaps he is thinking of a parking spot. Most of us Americans could fit our SUVs easily into something that size.

I would also like to suggest the word "commons."