More weather information for Otter Slough