678 x 164 inches = 17.221 x 4.166 meters