129 x 419 x 207 feet = 39.32 x 127.71 x 63.09 meters