99 x 303 meters = 3897.64 x 11929.13 inches