488 x 18 meters = 19212.6 x 708.66 inches