360 x 751 inches = 9.144 x 19.075 meters