Current weather station observations near Belford Island