Just for perspective of what I mean by "down the street!" - My weather station is the 80 degrees one here. Less than half a mile away is that other weather station. I have measured 0.05 inches of rain. That other station, 0.86 inches! It was POURING less than a mile away! That is just incredible!
LOL... (I guess)