Current weather station observations near Trepassey Island