129 x 123 x 215 feet = 39.32 x 37.49 x 65.53 meters