99 x 86 x 186 meters = 324.8 x 282.15 x 610.24 feet