Two hundred and eighty eight giant long needle