108 x 649 x 230 meters = 354.33 x 2129.27 x 754.59 feet