228 x 518 meters = 8976.38 x 20393.7 inches