75 x 657 x 405 feet = 22.86 x 200.25 x 123.44 meters