8146 meters = 26725 feet and 8.66 inches