Current weather station observations near Otmeloi Island