120 x 493 x 859 feet = 36.58 x 150.27 x 261.82 meters