657 x 210 meters = 25866.14 x 8267.72 inches