43844 meters = 143845 feet and 1.73 inches