19896 meters = 65275 feet and 7.09 inches