2.755906 inches

.013 meter

1 cu yd = 27 cu ft therefore 142.56 cu ft = 5.28cu yds

3000 sq ft of area

2.755906 inches

.013 meter

1 cu yd = 27 cu ft therefore 142.56 cu ft = 5.28cu yds

3000 sq ft of area