1000 litre garden waste bag (Great Boughton CH3)

We just got a delivery of bark in a 1000 litre bag, made out of that woven plasticky fabric, with handles. The suppliers can't take it back but we don't need it. It would make decent weed suppressing membrane, I guess, or good for a car boot liner