Referring to my last question..

Does 26.64 yd mean 26 2/3?

No. 26.64 yards is slightly smaller than 26 2/3

See my response to your other post.