203 x 28 meters = 7992.13 x 1102.36 inches