Dave Taylor teams up for treadmill world record