11:2011:20, 2 June 2020diffhist−52
Ibrahim ibn Muhammad
The date given is definitely his birth - I just checked the cited source. Rm suggestion that the report of the eclipse was fabricated - the movement of the sun and the moon has been reliably verified by astronomers.