A rectangular solid has a volume of \( 64 \text{ cm}^3 \) and its dimensions form a geometric progression. If the total surface area of the rectangular solid is \( 96 \text{ cm}^2 \), what is the length of the longest edge of the solid? Let's think step by step and output the final answer within \boxed{}.
user