66 x 234 x 281 meters = 216.54 x 767.72 x 921.92 feet