Look at the 140-megapixel portrait of the Sun to scale: it is made from 90,000 frames
Scientists explain the strange behavior of a mysterious space object