99 x 412 meters = 3897.64 x 16220.47 inches