108 x 121 x 657 meters = 354.33 x 396.98 x 2155.51 feet