43409 meters = 142417 feet and 11.75 inches