World's costliest station opens in New York