262.85 meters = 862 feet and 4.43 inches