342 x 528 meters = 13464.57 x 20787.4 inches