674 x 873 inches = 17.12 x 22.174 meters