230 x 101 x 667 feet = 70.1 x 30.78 x 203.3 meters