84 x 454 inches = 2.134 x 11.532 meters