8968 meters = 29422 feet and 6.87 inches