Current weather station observations near Cartier Islet