1640 meters = 64566.929134 inches