61 x 234 x 266 meters = 200.13 x 767.72 x 872.7 feet