93 x 531 x 283 feet = 28.35 x 161.85 x 86.26 meters