42543 meters = 139576 feet and 9.26 inches