423 x 870 x 243 feet = 128.93 x 265.18 x 74.07 meters