Turns out it's not just the crappy weather that's ruining summer's last beach weekend. Parts of Rockaway Beach are closed this weekend thanks to a U.S. Army Corps of Engineers sand replenishment project, and unsurprisingly, locals and visitors alike are not happy.

Several beaches will be closed through Labor Day, including the beaches from Beach 110th Street through Beach 130th Street and the beach from Beach 88th to Beach 93rd Street. Workers will be replenishing 3.5 million cubic yards of sand that got washed away during Hurricane Sandy; but while the U.S. Army Corps of Engineers maintains the replenishment is necessary, people aren't pleased they picked summer's finale weekend for the work.

"That's a horrible decision," beach goer Faith Vanalstyne told NBC News. "Labor Day is when you're supposed to come to the beach with your family and the kids, have fun. To close it down, they can't just wait?" There's also concern for the area's merchants and vendors, most of whom rely on big weekends like July 4th weekend and Labor Day to make big sales. "We've been through a lot with Sandy," resident Johann Marnick told ABC News. "It's just unfair to do to the residents for our last weekend of summer."

The U.S. Army Corps of Engineers says they're getting a jumpstart on the work this weekend after urging from people in the area to make repairs right away. They reportedly also want to finish up before hurricane season, which ups its ante in September and October. And on the bright side, Beach 94th to 109th Streets are open for swimming for the first time this summer. But still, with limited time left for all this magic, can't we just have one last weekend of uninterrupted sand 'n surf glory? Everything is terrible all the time, just remember that, kids!