95 x 234 x 124 meters = 311.68 x 767.72 x 406.82 feet