8022 meters = 26318 feet and 10.77 inches