Question 18$ABC$ is equilateral, and $OD,OE,OF$ are perpendicular to $AB,BC,CA$, respectively, with O inside the triangle. If $OD+OE+OF=28$ cm and the triangle height is $x$ cm, find $x$.