Current weather station observations near Tenass Island