Current weather station observations near Sibbald Island