The "megaflash" struck more than 500 miles of land from Missouri to Texas in 2017.