Current weather station observations near Demings Island