Sri Chinmoy inaugurates his own tennis court – Jamaica, New York