536 x 1005 meters = 21102.36 x 39566.93 inches