Digimesh max network depth

What is the maximum network depth (max number of hops) possible using Digimesh?

Although you can set the max hops a broadcast can take in API mode.

NH does allow you to specify a max number of network hops but it’s not enforced. The reason it’s there is to calculate timeouts waiting for ACKs.

Is there a maximum number of modules in a digimesh network?

I guess what I’m asking is, let’s assume there are 100 modules laid out in a straight line and they are each 20 feet away from each other. Does that mean module 1 cannot communicate with module 100, or will module 1 hop packets through, say, module 10 if it can communicate with it directly, then module 10 doing the same on down the line, thus reducing the number of hops to module 100?