9.9 x 88.5 meters = 389.76 x 3484.25 inches