In May 2002, a balloon launched from the Sanriku Balloon Centre (SBC) in the north of Japan, quietly broke every absolute height record humanity had ever set. It quickly floated past the height achieved by the first successful balloon ascent in 1783 – It crept past the 1901 balloon flight which …