582 x 612 inches = 14.783 x 15.545 meters