Current weather station observations near Foch Island