43849 meters = 143861 feet and 6.58 inches