80 x 520 x 84 meters = 262.47 x 1706.04 x 275.59 feet