43787 meters = 143658 feet and 1.64 inches