912 x 528 meters = 35905.51 x 20787.4 inches