I find some of my rides on MapMyRide.com. You can specify length.