157 x 812 inches = 3.988 x 20.625 meters