More weather information for Dempster Island