20-gigapixel, panoramic, zoomable image of 90,000 fans at Wembley Stadium