Current weather station observations near Heywood Island