124 x 32 x 507 feet = 37.8 x 9.75 x 154.53 meters