1031 x 331 x 751 meters = 3382.55 x 1085.96 x 2463.91 feet