Germany is mostly north of the 49th parallel and has deployed over 100GW of capacity. New England would do just fine.