Sign up for selectable multiple years

Would like to know if it is possible to have users sign up and input how many years they want to be members of this site with a quantity field. I had a quick look and can't see how, unless you create separate memberships for 1, 2, 3 years. Please advise.