Not to be a jerk or anything but thats almost worth a darwin award. Usually when I'm walking in the woods, and I hear a loud vibrating sound, I go the other way, camera or not.
I'm very glad to hear that your ok.
Snakes? I just like to teraform!