121 x 494 x 860 feet = 36.88 x 150.57 x 262.13 meters