World's largest signed flag