76 x 527 x 323 feet = 23.16 x 160.63 x 98.45 meters