674 x 132 meters = 26535.43 x 5196.85 inches