Current weather station observations near Emberleys Island