705 x 91 inches = 17.907 x 2.311 meters