'World's largest' building opens