8016 meters = 26299 feet and 2.55 inches