Current weather station observations near Abutilon Island