68 x 95 x 270 meters = 223.1 x 311.68 x 885.83 feet