69 x 665 x 667 meters = 226.38 x 2181.76 x 2188.32 feet