121 x 120 x 108 meters = 396.98 x 393.7 x 354.33 feet