42540 meters = 139566 feet and 11.15 inches