More weather information for Petaluma Marina