496 x 674 inches = 12.598 x 17.12 meters