The geocache is not located at the above coordinates. To get the final coordinates you must complete the 'Niagara POWER Vista Indoor Experience' Adventure Lab.
FYI: Don't forget to upload the special photo to the cache page gallery that you will take during your POWER Vista adventure.
Never have done an Adventure Lab before? Download the app here and sign in using your geocaching account user name and password.