Current weather station observations near Mainwaring Island