Swiss researchers calculate pi to a record 62.8 trillion dig