103 x 116 x 652 meters = 337.93 x 380.58 x 2139.11 feet