8396 meters = 27545 feet and 11.18 inches