Current weather station observations near Peche Island