Rivers are swelling toward record levels, forecasters now warn, and thousands of people have been ordered to evacuate for fear that the next few days could bring the most destructive round of flooding in North Carolina history.

Stream gauges across the region showed water levels rising steadily, with forecasts calling for rivers to crest Sunday and Monday at or near record levels: The Little River, the Cape Fear, the Lumber, the Neuse, the Waccamaw and the Pee Dee were all projected to burst their banks, possibly flooding nearby communities…

John Rose owns a furniture business with stores less than a mile (1.6 kilometers) from the river. Rain-soaked furniture workers helped him quickly empty more than 1,000 mattresses from a warehouse in a low-lying strip mall.

“It’s the first time we’ve ever had to move anything like this,” Rose said. “If the river rises to the level they say it’s going to, then this warehouse is going to be under water.”