193 x 112 meters = 7598.43 x 4409.45 inches