100 x 632 meters = 3937.01 x 24881.89 inches