83 x 580 meters = 3267.72 x 22834.65 inches