More weather information for Dean Island