Summer roadworks to cost €10.7m