630 yards is a heck of a poke! great job, story and bull.