4388 meters = 14396 feet and 3.91 inches