Is this the world's biggest spherical structure?