Current weather station observations near McGowan Island