262.89 meters = 862 feet and 6 inches