Current weather station observations near Levesque Island