678 x 877 inches = 17.221 x 22.276 meters