84 x 88 meters = 3307.09 x 3464.57 inches