6069 meters = 19911 feet and 5.01 inches