892 x 504 meters = 35118.11 x 19842.52 inches