208 x 88 meters = 8188.98 x 3464.57 inches