Current weather station observations near Sucker Island