Current weather station observations near Baby Tar Island