Basically, place an artificial reef between the ocean waves and he beach. That can be done in a lot of different ways, and has been done all over the world. 1) place old derelict cars or ships in the ocean, outside the beach area, 2) sandbag the area away from the beach, in the ocean, 3) place rocks and engender coral growth in that area, 4) Venice has installed floating "pylons" that keep the rising Mediterrainean from flooding the city during high tide, 5) Holland has built "one way partition movable dams (not the real name) to halt influx of water. The coastline has been Holland has recovered the land, as most of the country is below sea level. In other words, stop the water in any innovative way you need to. Maybe for you, use 126 old cars to build a reef that will eventually become fish homes and waterbreaks for ocean swells. Study others, learn their positives and negatives. You just have to do it.