Current weather station observations near Philip Edward Island