678 x 241 inches = 17.221 x 6.121 meters