I actually was not there, but I was not far. I live in Northern Virginia, but frequently the way the storm cells travel through our area we can see a deluge in one area and a few drops in another, even between close areas.
I was throwing that out as one item that stuck out of many things which raised suspicion to me and I was basing it on the data I researched. If it's a simple be a case of GIGO[1], then I welcome any FR members to add a correction.
[1]Garbage In Garbage Out
Very true! I warned a friend in Alexandria about the heavy weather she was coming into one day in Fairfax, and the sun was out where she was. The towns aren't even ten miles apart.