Current weather station observations near Todd Place