323 x 89 inches = 8.204 x 2.261 meters