275 x 432 x 84 meters = 902.23 x 1417.32 x 275.59 feet