Current weather station observations near Mamboo Island