Current weather station observations near Tremblay Island