262 x 158 inches = 6.655 x 4.013 meters