88 x 529 meters = 3464.57 x 20826.77 inches