270 x 404 x 633 feet = 82.3 x 123.14 x 192.94 meters