86 x 664 x 369 meters = 282.15 x 2178.48 x 1210.63 feet