Why are graves dug so deep?

Graves have to be dug to a sufficient depth to allow for future burials. The grave needs to be deep enough for the coffins or caskets that will be buried. It also needs to accommodate legal requirements for undisturbed earth between each coffin and above the last interment.