how long is the 606 trail