Current weather station observations near Petit Manan Island