I have not heard any confirmation. But that info is so specific IMO they got it from somewhere. That's a pretty elaborate story to make up KWIM.
Maybe LE just does not want to share that yet. I don't know.
After I heard about the dogs alerting at the exact spot, I was sure this was it. Now, I'm wondering if it is or not.
Maybe LE just wants more time to get there facts and info straight before telling us what they know.
I just don't know.
LE always knows more than they're telling the press/public. I still think this may be the spot and they're not rushing things.