105 x 683 x 388 meters = 344.49 x 2240.81 x 1272.97 feet