Wow... I thought they were only like a meter tall. Do they last all year and bud every year?