107 x 564 inches = 2.718 x 14.326 meters