Sixteen Pillar masjid, Bidal