@spaceflight hey thanks you're right, the source of the material is unconfirmed, and reading more there's a lot of debate / speculation. Some suggest that the material composition points to south east Asia but its far from conclusive. The estimated crater size is 40 - 100km but again nothing conclusive re location which surprised me, that's a big dent.
There is a lot of interest in trying to locate the impact as it's suggested it probably had ecological impacts.
Thanks
@spaceflight I'm learning a ton more about this odd little glass bead found in the middle of nowhere.