43211 meters = 141768 feet and 4.47 inches