Current weather station observations near Fifty Acre Island