8.72 square meters.
"156" what?? Meters? Inches? Feet?
156 sq inches is 8.02sq ft
1.56 meters = 61.42 inches.
About 14.5 square meters.
156 kilometers is 156,000 meters.
156 centimeters is equivalent to 61.4 inches.
It is not possible to give a sensible answer to the question since you have not stated the inits for 342 and 156. There number of square feet in 342 inches x 156 inches will be quite different from that in 342 miles x 156 miles!
156 square millimeters is 0.000156 square meters.
156 yards = 5616 inches.
156 meters squared = 24,336 meters.
17.57 square yards.
Answer: 156 " = 4.33333 yds.