52 x 89 meters = 2047.24 x 3503.94 inches