906 x 518 meters = 35669.29 x 20393.7 inches