The sunspot responsible for the odd series of strong solar flares is so big you can see it with your own eyes from Earth.