Current weather station observations near Toms Island