Current weather station observations near Canada Island