Current weather station observations near Dutch Cap Island