Avenel Park
For what it's worth, I was just looking at google maps of the area & there is an Avenel Park just to the side of his track back to BK. It appears to be be about 1000 feet from the NW to the SE corner. About the heading he was flying. Maybe landing with the legs up, it may have been long enough.