43258 meters = 141922 feet and 6.87 inches