(Corriedale Carded Wool is ideal for Needle Felting (both 2D and 3D), Wet Felting & Spinning. I say approximate as this is dependent on the thickness of the roving so it can be shorter or longer - hence why it is sold by weight).
eBay