91 x 519 inches = 2.311 x 13.183 meters