According to a new estimate, Paris could be yours for $965 billion