913 x 85 inches = 23.19 x 2.159 meters