Current weather station observations near Teals Island