Current weather station observations near Dutch Island