84 x 427 x 236 meters = 275.59 x 1400.92 x 774.28 feet