Are you sure this is actually NASA as I am 100% certain I have seen this picture in a BA promotional book which would give credit to BA not NASA