I'm not buying that. I wonder what other conclusions they might have that they can't support by hard evidence.
That point aside, the photo is awe-inspiring.