Islamic Weight and Measure

Shar'ee mile in kilometers

Q: Please explain how many kilometers are equal to 1 shar'ee meel (mile). It is mentioned in Beheshti Zewer under the ruling of tayammum. Generally in length; 1 mile = 1.6 km. Is there any diifernce between a shar'ee mile or and English mile? If yes please explain.

Size of a dirham

Q: According to Maalikis if najaasaat goes on your body then its ok to pray namaaz even if it is a lot more than a dirham. According to shafies and hanbalies if any najaasaat goes on your body then it is haraam to pray namaaz and according to hanafies if less than a dirham namaaz is fine. Is this correct and how big is a dirham 12 or 5.94cm or another measurement?