128 x 60 x 234 feet = 39.01 x 18.29 x 71.32 meters