99 x 432 meters = 3897.64 x 17007.87 inches