Are there any other forest or parks near by? Google search for more parks, you might find some parks forests or wooded areas that may be open to you filming there if you give them a mention.
Could you possibly split up the scene so that some of it takes place outside, then move in doors?