Current weather station observations near Hicks Island