Current weather station observations near Edward Island