As long as the public land is large enough that you can land the helicopter far enough away from the private property to not expose yourself to other problems (some kind of noise limit maybe?), it seems like it should be doable right?
Fly over the property at 3000 feet and land on public land.