Current weather station observations near Northwood Terrace