The Weather Network was invited out to tour the floating platform to get a first hand look at the next gen technology just off Westport, Nova Scotia.