There is something called the Euler characteristic of a surface, which describes the pattern behind how different 2D shapes can join together to make a 3D shape. In short, a ball has a Euler characteristic of two, and hexagons on their own cannot make a shape with a Euler characteristic of more than zero.