Heavy rubber sheet armour