7982 meters = 26187 feet and 7.97 inches