95 x 99 meters = 3740.16 x 3897.64 inches