How long does it take to ride the 51 miles?