540 x 862 inches = 13.716 x 21.895 meters