Have a go - correct positioning is most important. You might want to extract the original image to work out which pixels (off the bottom of the image) the needles rotate around.

If anyone comes up with a good alternative I might be convinced to include it in v1.1