334 x 751 x 228 feet = 101.8 x 228.9 x 69.49 meters