907 x 518 meters = 35708.66 x 20393.7 inches