I worked on a house like this and consulted the AHJ. Our feeling was that if it's under 10' between support it's code compliant, if it's over 10' it's not. I would have had to tear up some concrete to go underground. I suppose you'd have to also consider the height of the pipe.