205 x 90 x 344 meters = 672.57 x 295.28 x 1128.61 feet