585 x 563 inches = 14.859 x 14.3 meters