105 x 732 x 364 feet = 32 x 223.11 x 110.95 meters