86 x 511 x 106 meters = 282.15 x 1676.51 x 347.77 feet