Current weather station observations near Tuwaila Island