185 x 840 inches = 4.699 x 21.336 meters