103 x 175 x 759 meters = 337.93 x 574.15 x 2490.16 feet