42570 meters = 139665 feet and 4.25 inches