More weather information for Heriot Island