42385 meters = 139058 feet and 4.79 inches