NASAderived technology helps create the 7 billionpixel image reveals Bentley Flying Spur W12 S in heart of Dubai