Was it someone's pet that escaped???? I would not be going outside again!!!!
I would've been more than EEEKKKK even if it was just a python. I dread the day I come across one when I am outside.
Wow - it's BIG! At least you know what is what, I wouldn't have had time to find out as I ran the other way :)