Current weather station observations near Hanbury Island