nga long