In reply to mlmatt:
While not wishing to disagree with Scott Titt (nor his brother!), once you go over a certain length of stake, then I reckon the law of diminishing returns applies. What also needs considering is the variability of the type of ground into which the stake is being hammered. Needless to say, the stakes must be deep enough and the ground dense enough to sustain the force of the eventual pull. It's also important to hammer them in vertically and not at an angle for optimum holding power.
While 1.5m stakes may be required in some places, IMO this length cannot be considered as a rule of thumb as I can think of many many places where you'd have no chance whatsoever of hammering such a long stake into the ground.
I've some experience of placing stakes, both temporary and permanent, in a variety of situations - ground anchors for 4x4 winching, SRT rigging for exploration of old mine shafts as well as belay stakes. It's always surprised me how little depth is required to provide a sound and useable anchor. In well consolidated ground I've regularly and successfully winched a 4x4 using a nest of 3 or 4 anchors, none hammered more than 0.5 metres into the ground.
Having used a variety of different types of anchor over the years - angle iron, ex-MOD steel marquee stakes, 4x4 winching stakes and scaffolding pole, I agree with Scott that for permanent belay stakes, you can't beat galvanised scaff pole. FWIW, based entirely on my own experience, I reckon the optimum length of scaff pole for belay stakes is <1m and I now cut mine to between 750 - 800mm in length. Once you've hammered in over 600mm of a pole's length in solid, dense ground, it'll take a hell of a lot of lateral force to shift it IMHO.
Incidentally, the nice new (BMC funded?) galvanised T-section belay stakes placed at the top of many cliffs in Pembroke are actually 4x4 winching stakes which are <1m in length. I believe these are made in the UK by Forgetech and are also used by many MRTs.
Hope this provides some interesting food for thought if nothing else.
Dave