385 x 76 x 683 meters = 1263.12 x 249.34 x 2240.81 feet