1000fps 92gr= 207 ft/lbs at muzzle. I can only imagine there must be 120' of drop at 880 yards and barley enough energy to pierce the bottle. Still pretty impressive shooting.
And I think it was the same guy that has shot 1065 yards. For something that was never designed to even shoot over a couple hundred yards at best, I would say over a half mile is pretty DAWG GONE impressive!!! Hats off to him