Current weather station observations near Tallas Island