521 x 187 inches = 13.233 x 4.75 meters