31.9 x 8.1 meters = 1255.91 x 318.9 inches