How long does a measles vaccination last?

the vaccination lasts 7 years