Current weather station observations near Boulder Island