6053 meters = 19858 feet and 11.09 inches