Maritime weather forecast for July 4