896 x 507 meters = 35275.59 x 19960.63 inches