476 x 529 inches = 12.09 x 13.437 meters