Current weather station observations near Stack Island