106 x 434 x 90 feet = 32.31 x 132.28 x 27.43 meters