just be thankful that it didn't rip your tire off the bead or you would have had fun pushing it the rest of the way. you're lucky if that rock was as big as you described it.
yah, i was real lucky, it was big enough to stop a blaster moving in 4th gear, haha