129 x 613 x 237 feet = 39.32 x 186.84 x 72.24 meters