229 x 751 inches = 5.817 x 19.075 meters