43882 meters = 143969 feet and 9.8 inches