106 x 935 meters = 4173.23 x 36811.02 inches