MacArthur closing on world record