Current weather station observations near Haggart Island