Plus: Is running a marathon good for your heart? ...