69 x 104 x 207 meters = 226.38 x 341.21 x 679.13 feet