Concept:Use the cuboid volume formula and express all dimensions in terms of one variable.Explanation:Let the breadth be b m.Breadth is half the length, so length l=2b.Breadth is twice the height, so height h=2b.Volume of cuboid: V=l×b×h.Substitute the dimensions: V=2b×b×2b=b3.Given V=512m3, so b3=512.Thus b=3512=8 m.Length l=2b=2×8=16 m.Answer:The length of the cuboid is 16m.