5964 meters = 19566 feet and 11.15 inches