262.08 meters = 859 feet and 10.11 inches