This story is unavailable.

What is it about being 100 miles in the sky that makes radar work wonders?

Other than lack of radar horizon & topography blocking, I can’t see what would allow a radar to detect what cannot be from the ground?