More weather information for Turtle Pen Slough