$1.6m safe snatched