Probable Impact Structure. Algeria. Not found listed elswhere by myself. 26 deg 14 min 36.6 secs N, 2 deg 57 min 03.88 secs E Diameter 9.7 km. suggested altitude 17.5 km. Please Google Earth this location and let me know anything that you think, find or know. Cheers all. Kevin VK3UKF.