Well, according to the url I posted topsoil is around 1120 litres a tonne. Which is strange as water is 1000 litres/tonne, which makes topsoil lighter, and we know topsoil doesn't float.
Topsoil will contain air pockets and organic material, so a bagged litre may well be lighter than a litre...