Current weather station observations near Weddell Island