megalith watch price in india