12.7 x 18 meters = 500 x 708.66 inches