186 x 192 x 881 meters = 610.24 x 629.92 x 2890.42 feet