43843 meters = 143841 feet and 10.36 inches