Current weather station observations near Mistaken Island