521 x 990 meters = 20511.81 x 38976.38 inches