Suresh Joachim holds multiple world records.