24 x 342 x 434 feet = 7.32 x 104.24 x 132.28 meters