61 x 101 x 862 meters = 200.13 x 331.36 x 2828.08 feet