Current weather station observations near Tilden Island