Current weather station observations near place