The formula for perimeter of a rectangle
2L + 2W = 42
As the question states, Length is 3 meters less than twice the width, so
L = 2W - 3
Substitute L in the perimeter formula
2(2W-3) + 2W = 42
Distribute
4W - 6 + 2W = 42
Simplify the rest
6W - 6 = 42
6W = 48
W=8
So the width is 8 meters. Now we can find the length with L = 2W - 3
Substitute W in
L = 2(8) - 3
L = 16 - 3
L = 13
So the width is 8 meters and the length is 13 meters. Hope this helps