120 x 276 x 128 meters = 393.7 x 905.51 x 419.95 feet