121 x 835 x 359 meters = 396.98 x 2739.5 x 1177.82 feet