I think it may be Epilobium, but it's hard to tell.. Can you back up and get a picture of the whole plant, and maybe the flowers or buds? If it is Epilobium, the flowers should be small. I have a lot of it in Santa Cruz, but 4' seems a little on the tall side for here..