75 x 330 x 507 feet = 22.86 x 100.58 x 154.53 meters