Current weather station observations near Newbold Island