Current weather station observations near Ensors Island