63 x 83 x 254 meters = 206.69 x 272.31 x 833.33 feet