87 x 528 meters = 3425.2 x 20787.4 inches