334 x 69 x 719 meters = 1095.8 x 226.38 x 2358.92 feet