Current weather station observations near Sutton Island