I also found the coordinates in the Sky and Telescope article about this.
New trove of iron meteorites
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.
Doh! That was a typo. s/b lat 22.0183 long 26.0877 which matches close enough with 22° 1′ 6″ north, 26° 5′ 16″ east, both of these being within the confines of the crater itself.