Current weather station observations near Menzies Island