108 x 265 x 733 meters = 354.33 x 869.42 x 2404.86 feet