101 x 566 meters = 3976.38 x 22283.46 inches