478 x 528 inches = 12.141 x 13.411 meters