369 x 358 x 612 feet = 112.47 x 109.12 x 186.54 meters