Its open to public thanks.
Are you referring to the small park at the 90th street entrance? If so, I believe that is a public park.
Some times of the day, like early morning or sometimes during the weekend it is open to public. Otherwise you need membership. You can find the open access schedule on their website I guess or somewhere on internet.
Thanks! Your answer is awaiting moderation.