Saw this a couple of days ago. Too crazy to even contemplate.
Yes, seems a bit crazy. But, that said, I do think a lot more is known about that flight and its current location and all than is publicly disclosed.