I have Grosgrain Ribbon 3/8" blue Vintage Item.  I am the roll wholesale.  I would estimate there would be between 8 - 12   yards on the roll but I may be light.  The ribbon is grosgrain and measures 3 1/4" across.  It was made by Roberts Cushman & Co in the USA   

Grosgrain Ribbon 3/8" navy blue Vintage Item