Troy Conley-Magnusson breaks two world records