135 x 632 meters = 5314.96 x 24881.89 inches