Tide, wind and weather