The beacon will be obvious, the hide not so much. You are however looking for a regular size container - hope that helps. A nice easy walk to ground zero with ample parking not too far away, on 217th.
You will need to figure out the correct angle of approach for this one.
A snowy winter won't make it too hard, in fact this might be a nice place to get out of the snow for a bit, enjoy the walk.