206 x 123 meters = 8110.24 x 4842.52 inches