76 x 611 x 480 feet = 23.16 x 186.23 x 146.3 meters