892 x 508 meters = 35118.11 x 20000 inches