Current weather station observations near Poble Sec