126 x 240 x 657 feet = 38.4 x 73.15 x 200.25 meters