84 x 475 x 840 meters = 275.59 x 1558.4 x 2755.91 feet