80 x 88 meters = 3149.61 x 3464.57 inches