127 x 875 inches = 3.226 x 22.225 meters