202 x 84 x 280 meters = 662.73 x 275.59 x 918.64 feet