77 x 542 meters = 3031.5 x 21338.58 inches