I think Caz is saying he knows exactly what the weather was like at the crash site as both witnesses were within meters of it. Surely the weather at the crash site is one of the indisputable facts?
What SFFP is asking is weather approaching the crash site? All this has been gone around ad infinitum in previous posts.