Current weather station observations near Dog and Bitch Islands