Hoba. Piece of a giant