2000-mile long storm