52 x 620 inches = 1.321 x 15.748 meters