124 x 238 x 655 feet = 37.8 x 72.54 x 199.64 meters