84 x 360 x 209 meters = 275.59 x 1181.1 x 685.7 feet