66 x 101 x 204 meters = 216.54 x 331.36 x 669.29 feet