528 x 539 meters = 20787.4 x 21220.47 inches