Current weather station observations near MacRaes Island