How Long is Lent?

I had a discussion recently with a group of people, after a Sunday mass, and they were trying to decide how long the season of Lent is.  The obvious, traditional answer is 40 days.  But is that exactly right?  Lent begins on Ash Wednesday, and concludes with the Mass of the Lord’s Supper on Holy