43870 meters = 143930 feet and 5.35 inches