Solana Beach replenishment halfway complete - Dredging Today