21799 meters = 71519 feet and 0.35 inches