25 x 83 meters = 984.25 x 3267.72 inches