train length

Comments welcome!