yitbos
Regarding lat/lons: I looked but couldn’t find any.
This article says something that the others didn't; they've found pieces of the impactor (has pictures)
"For the curious, the exact coordinates are 22° 1′ 6″ north, 26° 5′ 16″ east."
Thanks for the images and location.