Current weather station observations near Dew Island