Enormous cannon ball