570 x 748 inches = 14.478 x 18.999 meters