69 x 200 x 132 meters = 226.38 x 656.17 x 433.07 feet