208 x 411 x 612 feet = 63.4 x 125.27 x 186.54 meters