183 x 143 inches = 4.648 x 3.632 meters