65 x 238 x 270 meters = 213.25 x 780.84 x 885.83 feet