>>13366510That site doesn't prove anything at all, it's more image composition, as one could tell if they wandered around it a bit.
It's amazing that we have to look keep looking for that one satellite that is the "real" one because NASA just can't do it.