18 x 778 meters = 708.66 x 30629.92 inches