I believe this merits an ambulance ride to the ER ASAP. You have a distinct possibility of a very serious injury and time is not necessarily on your side.

Being in civilization has its advantages sometimes (ambulances, ERs, and competent help readily at hand).
_________________________
Geezer in Chief