112 x 748 inches = 2.845 x 18.999 meters