Current weather station observations near Telmo Island