353 gigapixels: this is the highest resolution photo in history