69 x 332 x 635 meters = 226.38 x 1089.24 x 2083.33 feet