32.3 x 16.9 meters = 1271.65 x 665.35 inches