18 x 816 meters = 708.66 x 32125.98 inches