More weather information for Vandruff Island