529 x 998 meters = 20826.77 x 39291.34 inches