A strip of upslope-induced rainfall along the Blue Ridge escarpment produced as much as 23 inches of rain in some areas of western North Carolina as the warm tropical air surged up and over the mountains.