659 x 215 x 270 feet = 200.86 x 65.53 x 82.3 meters