Current weather station observations near Finneys Island