The Biggest Solar Flare