Current weather station observations near Interview Island