708 x 612 x 266 feet = 215.8 x 186.54 x 81.08 meters