112 x 99 meters = 4409.45 x 3897.64 inches