Current weather station observations near Widow Island