262.03 meters = 859 feet and 8.14 inches