01:37 China Marathonian Chen Penbin: pushing human limits in running A pioneer in China's ultramarathon scene, has spent more than 20 years challenging the limits of human endurance, gaining a "Forrest Gump-style" ...