2606.6 meters = 8551 feet and 10.05 inches