Optimisation of scour protection design for monopiles and quantification of waver run-up