Current weather station observations near Richmond Hill