672 x 824 inches = 17.069 x 20.93 meters