562 x 884 inches = 14.275 x 22.454 meters