22.3 x 19 meters = 877.95 x 748.03 inches