Distance Field not working on huge meshes

I’m working on some shaders for a desert environment and in it I use mesh distance field to detect whether objects are inside the ground.

However, the actual game desert is a huge mesh and it is not producing a distance field. I tried changing the distance field scale and other settings but couldn’t make it work.

The only work around I was able to figure out is slicing the huge mesh in smaller chunks, applying to them a masked material and having them generate the distance field. But I would like to avoid a hack approach like this.

So my question is: is there a way to increase the size of meshes that generate distance fields?
Also, if there is any other suggestion on how to approach this problem I would like to hear it!