8143 meters = 26715 feet and 10.55 inches