8070 meters = 26476 feet and 4.54 inches