101 x 99 meters = 3976.38 x 3897.64 inches