Current weather station observations near North West Vernon Island