Current weather station observations near Canal, roca