262.67 meters = 861 feet and 9.34 inches