69 x 884 x 311 meters = 226.38 x 2900.26 x 1020.34 feet