19911 meters = 65324 feet and 9.64 inches