121 x 411 x 199 feet = 36.88 x 125.27 x 60.66 meters