23 x 206 meters = 905.51 x 8110.24 inches