515 x 584 inches = 13.081 x 14.834 meters