Current weather station observations near Cabbage Tree Island