How perfect is the Himalayan arc?