Dare Devils team set new world record for longest continuous ride standing on motor cycle 7 years ago