206 x 402 x 86 meters = 675.85 x 1318.9 x 282.15 feet