189 x 678 inches = 4.801 x 17.221 meters