896 x 508 meters = 35275.59 x 20000 inches