69 x 299 x 104 meters = 226.38 x 980.97 x 341.21 feet