228 x 124 x 344 feet = 69.49 x 37.8 x 104.85 meters