86 x 719 x 407 meters = 282.15 x 2358.92 x 1335.3 feet