Current weather station observations near Goffatt Island