61 x 326 x 105 meters = 200.13 x 1069.55 x 344.49 feet