Current weather station observations near Narrows Island