589 x 567 inches = 14.961 x 14.402 meters