Did you see that YouTube has removed the video? I went to the original source linked at the beginning of this post and the link to the video no longer works there. Someone else on the this thread went to the coordinates on Google Mars and said that the artifact can no longer be seen.
This is weird X-Files Lone Gunmen stuff now.