266 x 172 meters = 10472.44 x 6771.65 inches