150 x 726 inches = 3.81 x 18.44 meters