538 x 671 inches = 13.665 x 17.043 meters