259.6 meters = 851 feet and 8.47 inches