720 x 229 x 108 meters = 2362.2 x 751.31 x 354.33 feet