285 x 198 x 66 meters = 935.04 x 649.61 x 216.54 feet