More weather information for Otter Island