768 x 80 x 105 meters = 2519.69 x 262.47 x 344.49 feet