Current weather station observations near Treeless Island