43762 meters = 143576 feet and 1.39 inches