Enormous cannonball