43834 meters = 143812 feet and 4.03 inches