4129 meters = 13546 feet and 7.06 inches