An acute triangle has side lengths 21 cm, X cm, and 2x cm. If 21 is one of the shorter side of the triangle, what is the greatest possible length of the longest side, rounded to the nearest 10th?