95 x 529 x 89 meters = 311.68 x 1735.56 x 291.99 feet