Massive cannon ball