Raced this on Sunday, I use the term 'raced' in it's broadest sense, should probably said 'completed'. Any ways my Garmin suggests 5687 feet of ascent and 5560 of descent, no wonder my quads were trashed afterwards! Great day and a beautiful course.
This might be a bit tame by your standards but I completed the Zurich Marathon yesterday. Great race, brilliantly organised with a real focus on runners rather than charity runners - didn't see any of them!