290 x 128 x 137 feet = 88.39 x 39.01 x 41.76 meters