More weather information for Nevensky Island