Current weather station observations near Armida Island