107 x 105 meters = 4212.6 x 4133.86 inches