More weather information for Mermaid Island