Solar flares occur when magnetic energy builds up in the sun's atmosphere and is released as electromagnetic radiation. Lasting anywhere from a few minutes to a few hours, flares usually reach ...