Is this a coincidence?
It's indeed a coincidence. The human limits on observables cannot have some deeper explanation.
In fact, we can claim many things like this, without having some sort of deep meaning.
The other thing is they are not &quot;exactly&quot; equal. Their ratios just happens to be in the same order. There are also uncertainties in all these measurements and the ratios are never equal to each other. If they were exactly equal in some sense then we may thought there is some deeper meaning.