228 x 98 meters = 8976.38 x 3858.27 inches