Current weather station observations near Tug Island