82 x 579 meters = 3228.35 x 22795.28 inches