Current weather station observations near David Island