520 x 589 inches = 13.208 x 14.961 meters