142 x 166 inches = 3.607 x 4.216 meters