David Parrish ganó el Cape Wrath Ultra de 248 millas, sin haber competido antes en nada más allá de una media maratón.