31.4 x 15 meters = 1236.22 x 590.55 inches