512 x 224 inches = 13.005 x 5.69 meters