299,911 Hajj pilgrims arrive in Madinah