19564 meters = 64186 feet and 4.22 inches