Current weather station observations near David Islet