Current weather station observations near Seth Green Island