19964 meters = 65498.687664 feet