El Dorado man finishes 9th in Ultra Marathon