539 x 67 meters = 21220.47 x 2637.8 inches