996 x 99 meters = 39212.6 x 3897.64 inches