64 x 99 meters = 2519.69 x 3897.64 inches