An award for an award: World’s largest trophy declared