What can I knit with 900 yards of yarn?

How many yards do you need to knit a cardigan?

On average, you need a minimum of 1000 yards to knit an adult sweater. You should also buy an additional 10% of yarn just in case. Why?

THIS IS FUNNING:  How long does it take to piece a quilt top?