More weather information for Twelvemile Island