TO BE THE BIGGEST STUNT ON EARTH OR PERHAPS NOT QUITE ON