418 x 768 inches = 10.617 x 19.507 meters