421 x 237 x 230 feet = 128.32 x 72.24 x 70.1 meters