249 x 990 meters = 9803.15 x 38976.38 inches