206 x 589 meters = 8110.24 x 23188.98 inches