564 x 270 inches = 14.326 x 6.858 meters