7945 meters = 26066 feet and 3.28 inches