73 x 515 x 126 feet = 22.25 x 156.97 x 38.4 meters