More weather information for Castle Island Slough