295 x 425 x 76 feet = 89.92 x 129.54 x 23.16 meters