Current weather station observations near Harkness Island