86 x 631 x 184 meters = 282.15 x 2070.21 x 603.67 feet