656 x 274 inches = 16.662 x 6.96 meters