43702 meters = 143379 feet and 3.18 inches