on TV about the B-29 (I think) that stated the term came from the length of the ammo belt for the guns. In the way of, "I gave him the whole nine yards", meaning ALL of one belt of ammo.
But I like the idea of the yardarms better.
Greg