89 x 327 inches = 2.261 x 8.306 meters