Current weather station observations near Boulder Brook