The Controversy of the 331mph SSC Tuatara World Record - Case Closed?