121 x 252 x 184 meters = 396.98 x 826.77 x 603.67 feet