More weather information for Tolstoi Island