8071 meters = 26479 feet and 7.91 inches