134 x 507 x 873 feet = 40.84 x 154.53 x 266.09 meters