269 x 158 inches = 6.833 x 4.013 meters