On November 13, 1982, 15-year-old Scott Safran of Cherry Hill, New Jersey, set a world record of 41,336,440 points on the arcade game Asteroids, beating the 40,101,910 point score set by Leo Daniels of Carolina Beach on February 6, 1982. In 1998, to congratulate Safran on his accomplishment, the Twin Galaxies Intergalactic Scoreboard searched for him for four years until 2002, when it was discovered that he had died in an accident in 1989. In a ceremony in Philadelphia on April 27, 2002, Walter Day of Twin Galaxies presented an award to the surviving members of Safrans family, commemorating the Asteroid Champions achievement. On April 5, 2010, John McAllister broke Safrans record with a high score of 41,838,740 in a 58-hour Internet livestream.. By how many points did McAllister improve upon Safran's score?