More weather information for Twocrack Island