259.56 meters = 851 feet and 6.9 inches