8808 meters = 28897 feet and 7.65 inches