How to model a corridor from 2 surfaces and an alignment

This question comes up a lot - How do I model a corridor so that I can get Station based quantities when all I am given is an alignment and an Existing and Finished Grade surface model.

The video below shows you how to do this