80 x 543 meters = 3149.61 x 21377.95 inches