906 x 517 meters = 35669.29 x 20354.33 inches