84 x 156 x 740 meters = 275.59 x 511.81 x 2427.82 feet