7991 meters = 26217 feet and 2.3 inches