1648 meters = 64881.889764 inches