Current weather station observations near Tuff Island